reach deep into something/somewhere - French English Dictionary